.shop_user_form {
	width: 80%;
	margin: 0 auto;
}
.s_u_f_label {
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #696969;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.suf_l_title {
	width: 120px;
	height: 50px;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.sufl_t_logo {
	width: 10px;
	color: #f41721;
}
.sufl_t_test {
	color: #6a6969;
}

.suf_l_inputCon {
	width: 100%;
	height: 50px;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.suf_l_input {
	width: 100%;
	height: 50px;
	background: none;
	font-size: 14px;
}

.suf_l_inputBtn {
	width: 120px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-radius: 6px;
	border: 1px solid #df7800;
	color: #df7800;
}
.suf_l_imgCodeBtn {
	width: 80px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-radius: 6px;
}

.suf_otherbtn {
	width: 100%;
	height: 40px;
	margin: 10px 0;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	color: #fa2e35;
}

.suf_subBtn {
	width: 100%;
	height: 50px;
}
.suf_subBtnImg {
	width: 100%;
	height: 50px;
	margin-top: 10px;
}

.reg_other {
	justify-content: flex-end;
}

.s_u_f_textarealabel {
	border-bottom: none;
	height: auto;
}
.s_u_f_textarea {
	width: 100%;
	height: 100px;
	padding-top: 10px;
}
